Cuckoo-Store Engine: A Reed–Solomon Code-Based Ledger Storage Optimization Scheme for Blockchain-Enabled IoT
نویسندگان
چکیده
As the distributed ledger technology underlying cryptocurrencies such as Bitcoin and Ethereum, blockchain has empowered various industries, supply chain management, healthcare, government services, e-voting, etc. However, ever-growing on each node been main bottleneck for scalability network scale expands, which worsens in blockchain-enabled IoT scenarios with resource-limited devices. With support of Reed–Solomon (RS) code, Cuckoo-Store (CS), a storage optimization engine, is proposed this paper to dramatically decrease burden by encoding data segments redundancy distributing them multiple nodes. These can be collected decoded using RS code recover original ledger. Furthermore, Cuckoo filter (CF) used guarantee integrity encoded segments, helps detect forged facilitates process recovery. Theoretical analysis simulation results show that CS engine more than 94%, recovered efficiently acceptable communication overheads.
منابع مشابه
A Non-MDS Erasure Code Scheme for Storage Applications
This paper investigates the use of redundancy and self repairing against node failures indistributed storage systems using a novel non-MDS erasure code. In replication method, accessto one replication node is adequate to reconstruct a lost node, while in MDS erasure codedsystems which are optimal in terms of redundancy-reliability tradeoff, a single node failure isrepaired after recovering the ...
متن کاملA Comprehensive Reference Model for Blockchain-based Distributed Ledger Technology
Blockchain is a distributed, transactional database that is shared across all the nodes participating in the network. This is the main technical innovation of Bitcoin and it acts as a public ledger for the transactions. However, this technology lacks standardisation and uniform understanding. This is due to a few studies, that would provide a comprehensive model of the blockchain and the distri...
متن کاملA Reference Model for Blockchain-Based Distributed Ledger Technology
Blockchain is a distributed, transactional database that is shared across all the nodes participating in the network. This is the main technical innovation of Bitcoin and it acts as a public ledger for the transactions. Every node in the system has a full copy of the current chain, which contains every transaction ever executed. Every block contains a hash of the previous block, linking these t...
متن کاملForkBase: An Efficient Storage Engine for Blockchain and Forkable Applications
Existing data storage systems offer a wide range of functionalities to accommodate an equally diverse range of applications. However, new classes of applications have emerged, e.g., blockchain and collaborative analytics, featuring data versioning, fork semantics, tamper-evidence or any combination thereof. They present new opportunities for storage systems to efficiently support such applicati...
متن کاملIoT Service Store: A Web-based System for Privacy-aware IoT Service Discovery and Interaction
Internet of Things (IoT) services collect and analyze sensor data to provide users with intelligent functionality tailored to their needs. However, users are often unaware of privacy risks relating to sensor data collection and the inferences possible from this data. Even if aware of the data collection and possible inferences, users lack ways to manage the collection, processing, and transmiss...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Electronics
سال: 2023
ISSN: ['2079-9292']
DOI: https://doi.org/10.3390/electronics12153328